Text copied to clipboard!

Naslov

Text copied to clipboard!

Ruby on Rails Programer

Opis

Text copied to clipboard!
Tražimo Ruby on Rails programera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju, održavanju i optimizaciji web aplikacija temeljenih na Ruby on Rails tehnologiji. Idealni kandidat je strastven prema programiranju, ima iskustva u radu s modernim web tehnologijama i sposoban je raditi u agilnom okruženju. Kao Ruby on Rails programer, bit ćete odgovorni za dizajniranje i implementaciju novih funkcionalnosti, održavanje postojećeg koda, kao i suradnju s timom dizajnera, frontend i backend developera kako biste osigurali visoku kvalitetu proizvoda. Također ćete sudjelovati u planiranju sprintova, procjeni zadataka i kontinuiranom poboljšavanju procesa razvoja softvera. Važno je da imate dobro razumijevanje MVC arhitekture, RESTful API-ja, testiranja i sigurnosnih praksi. Očekuje se i poznavanje rada s bazama podataka, posebno PostgreSQL ili MySQL, te iskustvo s alatima za kontrolu verzija poput Gita. Naš tim njeguje kulturu otvorene komunikacije, dijeljenja znanja i stalnog učenja. Potičemo inicijativu i kreativnost, a vaš doprinos bit će ključan za uspjeh naših projekata. Ako ste motivirani, samostalni i volite raditi na izazovnim projektima, ovo je prava prilika za vas. Nudimo konkurentnu plaću, fleksibilno radno vrijeme, mogućnost rada na daljinu, edukacije i sudjelovanje na konferencijama, kao i prijateljsko i podržavajuće radno okruženje. Pridružite nam se i budite dio tima koji razvija inovativna rješenja za korisnike širom svijeta.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Ruby on Rails aplikacija
  • Pisanje čistog, skalabilnog i dokumentiranog koda
  • Dizajniranje i implementacija RESTful API-ja
  • Rad s bazama podataka (PostgreSQL, MySQL)
  • Suradnja s frontend timom na integraciji korisničkog sučelja
  • Pisanje i održavanje testova (RSpec, Minitest)
  • Praćenje i optimizacija performansi aplikacija
  • Sudjelovanje u planiranju sprintova i procjeni zadataka
  • Primjena sigurnosnih praksi u razvoju softvera
  • Korištenje alata za kontrolu verzija (Git)

Zahtjevi

Text copied to clipboard!
  • Iskustvo u radu s Ruby on Rails okvirom
  • Dobro razumijevanje MVC arhitekture
  • Poznavanje rada s relacijskim bazama podataka
  • Iskustvo u razvoju RESTful API-ja
  • Poznavanje alata za verzioniranje (Git)
  • Iskustvo s testiranjem i TDD pristupom
  • Sposobnost rada u agilnom timu
  • Dobre komunikacijske vještine
  • Samostalnost i odgovornost u radu
  • Poželjno iskustvo s JavaScriptom i frontend tehnologijama

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina iskustva imate s Ruby on Rails?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Imate li iskustva s pisanjem testova u Rubyju?
  • Jeste li radili u agilnom razvojnom okruženju?
  • Kako pristupate optimizaciji performansi aplikacije?
  • Koje alate koristite za kontrolu verzija?
  • Imate li iskustva s frontend tehnologijama?
  • Kako osiguravate sigurnost aplikacije koju razvijate?
  • Možete li podijeliti primjer izazovnog problema koji ste riješili?
  • Koje su vaše profesionalne ambicije u narednih 5 godina?